5
15
1
1
4
26
19
14
20
6
34
35
22
10
3
